#ifndef FILE_SERVICE_H
#define FILE_SERVICE_H

/**
 * 文件服务
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>  // mkdir
#include <sys/types.h> // opendir
#include <dirent.h>
#include <unistd.h> // getcwd
#include "common_struct.h"
#include "sequence_list.h"

#define video_dir "/usr/video/" // 视频文件目录

// 获取指定目录下所有mp4文件信息存入顺序表
int get_video_path(arr_list *list, char *dirpath);

// 获取指定目录下所有bmp预览图文件信息存入顺序表
int get_video_preview(arr_list *list, char *dirpath);

#endif // FILE_SERVICE_H